| t byfield on Tue, 24 Oct 2006 14:06:24 +0200 (CEST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| <nettime> Jamie Love x2 on Open Document Format |
[Back to our regularly scheduled programming. --tb]
James Love <james.love@cptech.org>
#1: When standards are political -- ODF (the Open Document Format)
#2: Is Open XML a one way specification for most people?
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#1
----- Forwarded
From: James Love <james.love@cptech.org>
Subject: [Random-bits] When standards are political --
ODF (the Open Document Format)
Date: Sat, 21 Oct 2006 12:11:45 -0400
http://www.huffingtonpost.com/james-love/when-standards-are-
politi_b_32192.html
October 21, 2006 The Huffington Post
James Love
When standards are political -- ODF (the Open Document Format)
Yesterday I attended a meeting hosted by TACD at Harvard's Berkman
Center about a very important issue -- one that is both highly
technical and political at the same time -- the battle over the Open
Document Format (ODF).
(See links: http://www.cptech.org/a2k/odf/odfwkshop20oct06/, http://
www.tacd.org, http://en.wikipedia.org/wiki/OpenDocument)
The technical part concerns what ODF is -- an open specification for
the formats of common documents such as those created by word
processors, spreadsheets and presentation graphics programs.
The political part concerns what ODF represents -- an end to the
Microsoft monopoly in desktop applications that are used to author
and manage these documents.
Estimates vary, but Microsoft probably controls somewhere between 90
to 95 percent of the market for word processing, spreadsheet and
presentation graphics programs. This means people use Microsoft
software to create these documents, and also to store data. The
source of Microsoft's monopoly is control over file formats, in a
world where data needs to be shared.
Lots of companies or even free software communities can create
software to do these common tasks. Corel's WordPerfect office suite,
Apple's iWorks, the OpenOffice.Org, and doc.google.com are just a few
examples of "competitors" to Microsoft office, each controlling a
tiny part of the small non-Microsoft market share. But as we all
know, we need to exchange data. With everyone using email and the
web, we need to consider if others can read our documents, and if we
can read what we receive from others.
By failing to document their own (periodically modified) file
formats, and not supporting the file formats of competitors,
Microsoft has been able to create a very compelling reason to buy,
and buy again, Microsoft software. Documents created in (current
versions) of Microsoft's software are the best way to read documents
other people create using Microsoft's software. So long as everyone
uses a reasonably current version of Microsoft's software, everything
more or less works.
You can try to avoid using Microsoft -- but at price. Documents might
not look right. Sometimes the differences are small -- but sometimes
they are almost unusable. For this reason, most of the entire
computer using world now relies upon software from Microsoft. Other
companies don't even bother to invest in competing products. There is
very little choice or innovation in this product space.
Some people say this is inevitable, but of course, this is not true.
The lack of interoperability is deliberate -- the linchpin of
Microsoft's monopoly. But if the public could embrace an open format
for documents, the outcome would be much different. There would be
more competition, more innovation, better products, cheaper prices,
etc. And there is a highly relevant example -- the web.
Web pages are build upon the foundation of open format - called HTML
- for hypertext mark-up language. The standards for HTML are
determined by the World Wide Web Consortium - which is not controlled
by any one company. The formats are open, well documented, and
designed to work with different software and hardware. It has
probably been the most influential and important data standard in the
history of publishing.
There are now thousands of high quality and innovative tools to
author web pages. Microsoft offers a few, but they were never able to
establish a significant market share. Indeed, there is no "leading"
tool for creating web pages. Instead, there is an astonishing variety
of methods of doing so - ranging from bare bones text based html
editing tools to incredibility easy to use blogging software -
offered by a variety of companies, free software projects or even
individuals.
The "Open Document Format" (ODF) effort has been led by a large group
of non-Microsoft software companies that are seeking to level the
playing field for software tools to author and manage text, data and
graphics. It is pretty new, only having been approved by ISO/IEC on
May 8, 2006. So far, only a handful of products support ODF,
including the much improved free software office suite called
OpenOffice.Org, the online program docs.google.com, and some Linux
only applications. Apple, Corel and Microsoft have yet to suport ODF.
A handful of thoughtful government officials are trying to require
software vendors, including Microsoft, to use this new open standard,
in order to achieve a number of important public policy objectives,
including:
* More competition among suppliers of software,
* Improved ability to manage archives of data,
* Enhanced ability to use and re-purpose data contained in documents.
The State of Massachusetts and the government of Belgium and Denmark
have already put in place requirements that ODF be supported by
software companies, and now other governments are beginning to
consider similar initiatives. If they succeed, it could result in a
revolution in the structure of the entire software market, and bring
much needed competition and innovation to these important areas.
Next year Microsoft will try to sell the public on it's latest file
format -- "Open XML", which they are marketing as a "competitor" to
ODF as an "open" data format. Open XML was described by one expert as
a standard that only Microsoft could implement - similar to a job
description custom made for a single job applicant.
Next month in Athens, Greece, at the new "Internet Governance Forum,"
there will be proposals for global norms to support open standards
for key aspects of information technologies, including but not
limited to data formats. Many people are nervous about these issues,
because Microsoft is investing millions to defeat them, and to attack
personally government officials who Microsoft sees as too friendly to
open standards, and to reward politicians and government officials
who back Microsoft.
This battle, which is often very difficult to follow at the level of
the technical details, is quite important. For years we have
tolerated the manipulation of data formats to maintain a monopoly
that has imposed all sorts of costs of society, in terms of high
prices, lack of innovation and poor quality software. One only needs
to compare the innovation seen on web publishing to the dearth of
innovation you see on the computer desktop. If ODF succeeds now,
Microsoft will have to compete on the basis of prices and quality -
rather than by being the only product that will not mangle a
document. That should be a good thing for everyone in the long run.
State and federal government agencies should be asked to require that
software vendors support ODF.
---------------------------------
James Love, CPTech / www.cptech.org / mailto:james.love@cptech.org /
tel. +1.202.332.2670 / mobile +1.202.361.3040
"If everyone thinks the same: No one thinks." Bill Walton"
_______________________________________________
Random-bits mailing list
Random-bits@lists.essential.org
http://lists.essential.org/mailman/listinfo/random-bits
----- Backwarded
# 2
----- Forwarded
From: James Love <james.love@cptech.org>
Subject: [Random-bits] Is Open XML a one way specification for most people?
Date: Sat, 21 Oct 2006 17:13:40 -0400
http://www.sutor.com/newsite/blog-open/?p=1145
Bob Sutor?s Open Blog
Monday, October 16th, 2006 @ 11:56 am
Is Open XML a one way specification for most people?
I have been accused in the past of using a "weight" argument against
the Open XML specification because it is several thousand pages long.
While some people may think that is cute or funny, it is a real
concern and is an obvious problem that programmers recognize. That
is, it is hard enough to implement a standard correctly, and one that
is that long will be virtually impossible to do right. Mark my words
on this and let the buyer beware.
Who will implement Open XML correctly and fully? Maybe Microsoft.
Why? Since it is essentially a dump into XML of all the data needed
for all the functionality of their Office products and since those
products are proprietary, only they will understand any nuances that
go beyond the spec. The spec may illuminate some of the mistakes that
have been made and are now being written into a so called standard
for all to have to implement, but I?m guessing there might be a few
other shades of meaning that will not be clear.
Fully and correctly implementing Open XML will require the cloning of
a large portion of Microsoft?s product. Best of luck doing that,
especially since they have over a decade head start. Also, since they
have avoided using industry standards like SVG and MathML, you?ll
have to reimplement Microsoft?s flavor of many things. You had better
start now. So therefore I conclude that while Microsoft may end up
supporting most of Open XML (and we?ll have to see the final products
to see how much and how correctly), other products will likely only
end up supporting a subset.
That means that other products and software, in practice, will NOT be
able to understand arbitrary Open XML that might be thrown at them.
There is just too much. Therefore they will only create a bit that
they need and send that off. Send it off to whom? The only software
that might understand it, namely Microsoft Office.
So this is how I see this playing out: Open XML will be nearly fully
read and written by Microsoft products, but only written in subset
form by other software. This means that data in Open XML form will be
largely sucked into the Microsoft ecosystem but very little will
escape for full and practical use elsewhere.
In my opinion, suggesting "choice" among ODF and Open XML by
governments who are seeking control, true choice, and
interoperability is nothing more than maintaining the status quo ? a
requirement for Microsoft products under the guise of supporting a
"standard."
All standards are not the same and providing support for all
standards is not the same. Think about the implications of what is
going on here. Open XML is not about interoperability in general, it
is about moving or keeping a vendor?s products at the center of a
universe. Nice marketing tactic. And that?s what this is about: we
hear nice words about "open" and "xml" and "standard" but the reality
and problems of producing real implementations are left to technical
folk. Listen to what your technical people tell you before you make
policy decisions that are not open and not particularly practical.
To be clear, people can choose to implement Open XML or not. I think
some will try. Let me know after you do.
Finally, do this little thought experiment: imagine how thick a ream,
or 500 sheets of paper is. Double that to get the thickness of a
thousand pages, make that 4 times thicker to see how thick 4000 pages
is. That?s how many pages were in the last draft of the Open XML
spec. How many people will you need to implement that fully and
correctly, much less read it? I believe the final version is around
six thousand pages (correction?). I think we?re already past
feasibility for most people unless you?ve already implemented and
debugged the software over a period of years.
---------------------------------
James Love, CPTech / www.cptech.org / mailto:james.love@cptech.org /
tel. +1.202.332.2670 / mobile +1.202.361.3040
"If everyone thinks the same: No one thinks." Bill Walton"
_______________________________________________
Random-bits mailing list
Random-bits@lists.essential.org
http://lists.essential.org/mailman/listinfo/random-bits
----- Backwarded
# distributed via <nettime>: no commercial use without permission
# <nettime> is a moderated mailing list for net criticism,
# collaborative text filtering and cultural politics of the nets
# more info: majordomo@bbs.thing.net and "info nettime-l" in the msg body
# archive: http://www.nettime.org contact: nettime@bbs.thing.net